 // pages/page1/page1.js
 // 获取全局对象

 var app = getApp();
 import request from '../../tools/request'
 Page({

   /**
    * 页面的初始数据
    */
   data: {
     navs: [],
     page: 1,
     swip: [],
     floor: [],
     h: ""

   },

   // 搜索页
   search() {
     wx.navigateTo({
       url: "../search/search"
     })
   },
   load(a) {
     var w = wx.getSystemInfoSync().windowWidth; //获取手机屏幕的宽

     var imgH = a.detail.height; //图片的高
     var imgW = a.detail.width; //图片的宽

     var h = w * imgH / imgW + 'px';

     this.setData({
       h: h
     })
   },
   /**
    * 生命周期函数--监听页面加载
    */
   onLoad(options) {
    let p1= request("/swiperdata","GET",{});
    let p2= request("/catitems","GET",{});
    let p3= request("/floordata","GET",{});
p1.then(res=>{
  this.setData({
    swip: res.data.message
  })
  return p2;
 
}).then(res=>{
  this.setData({
    navs: res.data.message
  })
  return p3;
 
}).then(res=>{

  this.setData({
         floor: res.data.message
       })
  console.log(res)
})
    //  let p1 = new Promise((resolve, reject) => {
    //    // 参数说明：
    //    // promise一共两个状态，一个是成功，一个失败
    //    // 如果被包裹的ajax请求成功了，promise的状态就是成功的，并把请求成功的数据，通过resolve返回出去
    //    // 如果被包裹的ajax请求失败了，promise的状态就是失败的，并把请求失败的原因，通过reject返回出去
    //    wx.request({
    //      url: 'https://api-hmugo-web.itheima.net/api/public/v1/home/swiperdata',
    //      success: (res) => {
    //        resolve(res)
    //        // console.log("轮播图的请求")     
    //        // this.setData({
    //        //   swip: res.data.message
    //        // })
    //      },
    //      fail: (err) => {
    //        reject(err)
    //      }
    //    })


    //  })

    //  let p2 = new Promise((reslove, reject) => {
    //    wx.request({
    //      url: 'https://api-hmugo-web.itheima.net/api/public/v1/home/catitems',
    // let p1      success: (res) => {
    //        reslove(res)

    //      },
    //      fail: (err) => {
    //        reject(err)
    //      }

    //    })

    //  })

    //  let p3 = new Promise((resolve, reject) => {
    //    wx.request({
    //      url: 'https://api-hmugo-web.itheima.net/api/public/v1/home/floordata',
    //      success: (res) => {
    //        resolve(res)

    //      },
    //      fail: (err) => {
    //        reject(err)
    //      }
    //    })
    //  });


    //  p1.then((res) => {
    //    console.log(res)
    //    this.setData({
    //      swip: res.data.message
    //    })
    //    // 第二个请求
    //    return p2;

    //  },(err)=>{
    //    console.log(err)
    //  }).then((res) => {
    //    console.log(res)
    //    this.setData({
    //      navs: res.data.message
    //    })
    //    return p3;
    //  }).then((res) => {
    //    // console.log("推荐的请求")
    //    this.setData({
    //      floor: res.data.message
    //    })
    //  })
     // 轮播图

     // 导航
     // 推荐
     //  发送第二个请求

     // 发送第三个请求







   },


   confirm(a) {
     console.log()
     app.globalData.uname = a.detail.value;
   },

   /**
    * 生命周期函数--监听页面初次渲染完成
    */
   onReady: function () {

   },
   getData() {
     wx.request({
       url: 'https://api.apiopen.top/getJoke',
       data: {
         type: "text",
         page: this.data.page,
         count: 20
       },
       method: "POST",
       header: {
         "Content-Type": "application/x-www-form-urlencoded"
       },
       success: (res) => {
         console.log(res)
         this.setData({
           list: res.data.result
         });
         // 存储数据到storage
         var obj = {
           list: res.data.result,
           time: Date.now() //202105151621-->毫秒
         }
         wx.setStorageSync("obj", obj)

       }
     })
   },

   /**
    * 生命周期函数--监听页面显示
    */
   onShow: function () {


   },

   /**
    * 生命周期函数--监听页面隐藏
    */
   onHide: function () {

   },

   /**
    * 生命周期函数--监听页面卸载
    */
   onUnload: function () {

   },

   /**
    * 页面相关事件处理函数--监听用户下拉动作
    */
   onPullDownRefresh: function () {
     var pages = this.data.page + 1;
     this.setData({
       page: pages
     })


   },

   /**
    * 页面上拉触底事件的处理函数
    */
   onReachBottom: function () {


   },

   /**
    * 用户点击右上角分享
    */
   onShareAppMessage: function () {

   }
 })